package com.hksj.lntm.dto;

import com.hksj.common.core.model.BasePageQuery;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;

/**
 * @author fjt
 * @data 2024/11/11 17:16
 * @describe
 */
@Data
public class LiquidNitrogenDeviceHistoryDTO extends BasePageQuery implements Serializable {

    private static final long serialVersionUID = -1744893828630892785L;


    @NotNull(message = "设备id不能为空")
    @ApiModelProperty("设备id")
    private String deviceId;

    @NotNull(message = "查询开始时间不能为空")
    @ApiModelProperty("查询开始时间 yyyy-MM-dd")
    private String startTimeStr;
    @NotNull(message = "查询结束时间不能为空")
    @ApiModelProperty("查询结束时间 yyyy-MM-dd")
    private String endTimeStr;

    @ApiModelProperty(value = "起始时间", hidden = true)
    private Date startTime;
    @ApiModelProperty(value = "截止时间", hidden = true)
    private Date endTime;

    @ApiModelProperty(value = "监测指标", hidden = true)
    private String property;

}
